-
Notifications
You must be signed in to change notification settings - Fork 302
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Modernize Tufte-LaTeX #176
base: master
Are you sure you want to change the base?
Conversation
As natbib and bibtex are not maintained and can't handle UTF-8 input, the Tufte-LaTeX class should use biblatex and biber instead. Note, however, that this change breaks the vertical offset argument of the `\cite` command due to how biblatex handles that command. This may cause problems with citations running off the bottom of the pages; but since pure-citation sidenotes are likely to be relatively short, this seems like an acceptable loss. Ref Tufte-LaTeX#60.
Amazing work!! |
I have tried to build a fork with most unmerged pull requests. unfortunately this pull request which i would like very much to integrate causes conflicts with other patches I have integrated. |
Hi @andrewufrank. I based the branch for this pull request off of the |
Thank you for your work and the advice. I started without much knowledge (and still do not have much). I did not understand which patches you had applied. |
@chriskgrant — thanks for your updates, lets hope they can get merged! I wondered if you have views on the following:
|
All standard cite styles, which are part of the biblatex package, define |
The reason I raised the issue was that |
As far as I can see, tufte doesn't load
to prevent loading of
It would make more sense if |
@hvoss49 Actually, one of the changes I've made in this PR is to substitute biblatex for natbib/bibtex, so the class will automatically load biblatex (with However, if someone wanted to use a different citation style, they would have to use the
I might add a note along these lines in the sample book for documentation purposes. |
@chriskgrant Many thanks for this update - it's a pity that this repo has got fragmented but your work saved my day as I have to use |
Hi-- I'm a big fan of this LaTeX class, but it seems that it's been a very long time since it's been updated and it didn't seem to work well with modern TeX engines such as LuaLaTeX and XeLaTeX. I've taken a stab at modernizing the Tufte-LaTeX classes, which I hope will keep them usable into the future.
Here are the changes I've made:
\cite
command, as I couldn't figure out how to get it to work with biblatex;I'm new to this, so I'd certainly welcome any feedback.